16ad6a3617b4b954bf10602f0393cf7601bec1e1,org.springframework.core/src/main/java/org/springframework/core/convert/support/AbstractCollectionConverter.java,AbstractCollectionConverter,AbstractCollectionConverter,#TypeDescriptor#TypeDescriptor#GenericTypeConverter#,35

Before Change


		Class<?> sourceElementType = sourceCollectionType.getElementType();
		Class<?> targetElementType = targetCollectionType.getElementType();
		if (sourceElementType != null && targetElementType != null) {
			elementConverter = conversionService.getConversionExecutor(sourceElementType, TypeDescriptor.valueOf(targetElementType));
		} else {
			elementConverter = NoOpConversionExecutor.INSTANCE;
		}

After Change


		Class<?> sourceElementType = sourceCollectionType.getElementType();
		Class<?> targetElementType = targetCollectionType.getElementType();
		if (sourceElementType != null && targetElementType != null) {
			ConversionExecutor executor = conversionService.getConversionExecutor(sourceElementType, TypeDescriptor.valueOf(targetElementType));
			if (executor != null) {
				elementConverter = executor;
			} else {
				elementConverter = NoOpConversionExecutor.INSTANCE;